home *** CD-ROM | disk | FTP | other *** search
/ Pro & College Football Handicapper Pro / Pro & College Football Handicapper Pro.iso / ubj / pbgprob.txt < prev    next >
Text File  |  1995-08-08  |  12KB  |  309 lines

  1. ^C^BCommon System Problems^b^c
  2. ^C(c)1994,1995 Terry E. Mercer^c
  3.  
  4. There are a number of problems which can, and often do, occur when trying
  5. to run DOS programs on a computer, especially some of the more impressive
  6. games.
  7.  
  8. The most common problems incountered with DOS based programs are:
  9.  
  10.         1. Not Enough Memory;
  11.  
  12.         2. System Configured Incorrectly (or not in a
  13.            standard fashion);
  14.  
  15.         3. Sound not working or locking system;
  16.  
  17.         4. Trying to save your data or otherwise write to
  18.            the CD Rom disc (impossible) but many people
  19.            still try.
  20.  
  21.  
  22. ^BProblem #1: Not Enough Memory^b
  23.  
  24. The most common reason a DOS based program doesn't start is that there is
  25. not enough conventional RAM memory. A DOS based computer (IBM PC or
  26. compatible) has inherent limits for DOS applications (programs) regarding
  27. memory access.
  28.  
  29. You may have heard of the "640K barrier," which is what NORMAL DOS is
  30. limited to... 640,000 bytes of "conventional memory." With DOS 5 and
  31. above, or using a special memory enhancement program (such as QEMM),
  32. there is another 384K of upper memory if made available... but difficult
  33. for the average user to configure correctly.
  34.  
  35. No matter how much memory a DOS based computer has, the limits on
  36. conventional memory is still 640+384 (max) minus xxK being used by the
  37. programs and evironment being loaded at start up by the Autoexec.Bat and
  38. Config.Sys files... even with 16 Megabytes or more.
  39.  
  40. Using memory managers is possible (and usually easy) to do. Some basic
  41. changes may be required to enhance your systems ability to recognize more
  42. of its memory. DOS v6 shipped with MEMMAKER. This program can be very
  43. beneficial if you are NOT on a network and don't have any unique cards in
  44. your system. I wouldn't recommend using it, except as a last resort and
  45. knowing that there is a chance it could make matters worse (although less
  46. than 20% likely).
  47.  
  48. ^BProblem #2 - System Configured Incorrectly (or not in a^b
  49. ^B             standard fashion);^b
  50.  
  51. If you purchased a computer completely set up, with all the programs and
  52. special cards (i.e., sound cards, modems, and scanners, etc.) then you run
  53. a slight risk that the person which set up your system didn't do it quite
  54. right, and/or had optimized it for the programs they used most often...
  55. not for YOUR needs. You may need to have a trained computer technician
  56. make such changes & optimize the system for your specific needs. We do NOT
  57. recamend the use of MEMMAKER (supplied with DOS v6 and higher) as a cure.
  58. MEMMAKER does NOT take a few very important factors into account, and can
  59. actually HURT or WORSEN the problems. *Please make a BACKUP of the following
  60. files: Autoexec.Bat and Config.Sys before attempting to change them (whether
  61. manually or using a program like MEMMAKER).
  62.  
  63. ^BProblem #3 - Sound not working or locking up the system;^b
  64.  
  65. There are dozens of different sound cards on the market. Some have a lot
  66. of features, others are limited. In the Windows world, Microsoft Windows
  67. controls the sound (video, mouse, printer, etc.) which means that if a
  68. device works in one Windows program, it will automatically work with all
  69. such programs. DOS, however, isn't that standard or automatic. Each DOS
  70. program must use it's own video drivers, sound drivers, etc. therefore
  71. incompatibilities are not only possible, but also probable if your system
  72. is slightly out of the "ordinary," or "tweaked" with non-standard and/or
  73. high-end components.
  74.  
  75. The most common things you can check (and try) regarding any problems
  76. with your sound card are:
  77.  
  78.         a) Are your speakers plugged in and powered on? This
  79.            is suprisingly common.
  80.  
  81.         b) Run the test for 8-bit, 16-bit, and FM sounds from
  82.            DOS - NOT WINDOWS! Just because sound works in Windows
  83.            it doesn't mean DOS is configured correctly. Most all
  84.            Sound cards ship with a Sound Test program, or have a
  85.            "Test Sound" in their configuration file. If it doesn't
  86.            work here, NO DOS game (program) can work effectively.
  87.  
  88.         c) Look in your Autoexec.Bat and Config.Sys files,
  89.            verify the settings. A220, D1, and I7(or 5) are
  90.            the most common settings for Sound Blaster and
  91.            compatibles (A=Address, D=DMA Channel, and
  92.            I=IRQ or Interrupt).
  93.  
  94.         d) Verify that the program is set correctly. Some
  95.            programs have a "Setup" or configure on the
  96.            main menu, other programs have it accessible
  97.            through another program, you may have to look
  98.            and see for EACH program you are having trouble
  99.            with. Also, remember, if the program was
  100.            intended to run directly from a CD Rom disc,
  101.            and the setup program is not on the main menu
  102.            (i.e., a separate program) you will probably
  103.            have to INSTALL the program to your hard disc
  104.            drive to make it run, as the new settings can't
  105.            be saved to the CD Rom disc.
  106.  
  107.         e) If your system starts the sound, THEN locks up,
  108.            chances are you are either getting power feed
  109.            back from amplified speakers, or having a
  110.            problem with the 16-bit compatibility. Try
  111.            selecting regular Sound Blaster (not SB 16 or
  112.            SB Pro). You may set the IRQ to 7 rather than
  113.            5. IRQ 5 began with the release of SB 16, and
  114.            many older 8 bit card and 16 bit compatibles
  115.            can't access IRQ 5 correctly. If that doesn't
  116.            work please consult your sound card manual or
  117.            a local technician.
  118.  
  119. __________________________________________________________
  120.                 Some basic hints and tips
  121. ----------------------------------------------------------
  122.  (if you are brave enough to try modifying or optimizing
  123.              your system... at your own risk)
  124.  
  125. The following commands should be in the top three lines of your CONFIG.SYS
  126. file (with few exceptions) to optimize most DOS programs:
  127.  
  128. ^TDEVICE=C:\DOS\HIMEM.SYS
  129. ^TDOS=HIGH,UMB
  130. ^TDEVICE=C:\DOS\EMM386.EXE M9 2048 RAM
  131.  
  132. The first two lines tell your computer to use the high memory... the
  133. memory BETWEEN the 640K barrier and the 1024K (first megabyte) which
  134. normally is un-used and sits idle. The third line loads a memory manager
  135. (supplied with your DOS and Windows).
  136.  
  137. NOTE: On some systems the "M9" switch will need to be removed from the
  138. command line, as it CAN lock your system. However, if it doesn't lock your
  139. system it should give you an additional 64K block of upper memory (one
  140. page frame normally reserved for EGA, for the techies).
  141.  
  142. The "2048 RAM" section tells the computer to set up 2 Megs of EMS memory
  143. (which many DOS programs can access and use). You will see "NOEMS" in here
  144. if the computer has been optimized for Windows use. Consider a Multiple
  145. Boot set-up. It should solve most all of your problems for your current
  146. computer software (if done correctly) however, will require a little more
  147. manual effort when installing programs that try to change your start-up
  148. files (i.e., Autoexec.Bat & Config.Sys).
  149.  
  150. If you type MEM /C at the DOS prompt (C:\>) your memory usage will be
  151. displayed. Check you memory BEFORE and AFTER you make changes. Pay
  152. attention to the lines (toward the bottom) that says, "Largest Exectutable
  153. Program Size." The number in the parens (XXXK) is the answer. Some
  154. programs won't run unless that number is as much as 605K! The individual
  155. program should tell you what is required.
  156.  
  157. There are a number of things you can try. But, unless you are comfortable
  158. editing system files, have a computer technician set up a Multi-Config
  159. (different ways your computer can start up, depending on what you want it
  160. to do at that time). This person will also be able to (if they are good)
  161. optimize your system for you, both memory & data. Have them check for
  162. fragments, and things which would speed up your system. This is generally
  163. the least stressful and smartest move. If you want to try this task on
  164. your own, use the following resources:
  165.  
  166. ^CDan Gookin's  DOS for Dummies^c
  167. ^CYour DOS manual^c
  168. ^CTry typing HELP at the DOS prompt^c
  169.  
  170. If all else fails, invest in a good tech to solve your problems for you,
  171. and to answer your questions in a "hands on" fashion.
  172.  
  173.  
  174. ^CEnjoy these Programs...^c
  175. ^CThey are some of the best ever created...^c
  176. -------------------------------------------------------------------------
  177. -------------------------------------------------------------------------
  178. For the truly brave and curious... here is an example of a Multi-Config
  179. boot which I use on one of my computers. I'm NOT going to explain it. If
  180. you don't understand it, then I suggest finding a smart friend locally to
  181. help you understand this process. NOTE: My device drivers and actual
  182. programs WILL differ from yours. Make a back up of your Autoexec.bat &
  183. Config.sys files, and proceed with caution!!!
  184.  
  185. ---------------
  186. Now the Config.sys - which works in conjunction with the Autoexec.bat
  187. ---------------
  188.  
  189. [Menu]
  190. menucolor=7,1
  191. menuitem=Mitsumi, Standard DOS & Windows Install w/CD Rom
  192. menuitem=Virtual,Load the Default Virtual R: Drive & DOS
  193. menuitem=CDBurner, Load the Burner... the Money Maker
  194. menuitem=Defrag, Defragment ALL Hard Drives
  195. menuitem=Tape, To connect the External Tape Backup
  196. menudefault=mitsumi,,5
  197.  
  198. [Common]
  199. DEVICE=C:\DOS\HIMEM.SYS
  200. DOS=HIGH,UMB
  201. DEVICE=C:\DOS\EMM386.EXE M9 NOEMS
  202. DEVICEhigh=C:\STACKER\CLOAKING\CLOAKING.EXE
  203. LASTDRIVE=Z
  204. FILES=30
  205. BUFFERS=10
  206. STACKS=9,256
  207. SHELL=C:\DOS\COMMAND.COM C:\DOS\ /E:256 /p
  208. DEVICE=C:\STACKER\DPMS.EXE
  209. DEVICEHIGH=C:\STACKER\STACHIGH.SYS
  210.  
  211. [Scanner]
  212. rem ** The following command loads the Scanner Driver
  213. DEVICEHIGH=C:\MSCSI.SYS
  214.  
  215. [CDBurner]
  216. DEVICEHIGH=C:\CDPRO\ASPI4DOS.SYS /D /I
  217. rem DEVICEHIGH=C:\CDPRO\CDR.SYS /H:0 /T:0 /N:1 /D:MSCD001
  218. DEVICEHIGH=C:\CDPRO\ASPICD.SYS  /D:MSCD001
  219.  
  220. [Mitsumi]
  221. DEVICEHIGH=C:\SCSI2DRV\BTDOSM.SYS /P130 /D
  222. DEVICE=C:\MAD16\cdsetup.sys /T:X
  223. DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01
  224. DEVICEhigh=C:\DOS\SETVER.EXE
  225. DEVICE=C:\STACKER\CLOAKING\MOUSECLK.EXE AHIGH CSLOW
  226.  
  227. [Virtual]
  228.  
  229. [Defrag]
  230.  
  231. [Tape]
  232.  
  233. [Common]
  234.  
  235. ---------------
  236. Now the Autoexec.bat - which works in conjunction with the Config.sys
  237. ---------------
  238.  
  239. @REM  THE CHECK LINE BELOW PROVIDES ADDITIONAL SAFETY FOR STACKER DRIVES.
  240. @REM  PLEASE DO NOT REMOVE IT.
  241. @C:\STACKER\CHECK /WP
  242.  
  243. @ECHO OFF
  244. PROMPT $p$g
  245. SET path=C:\BATS;C:\STACKER;C:\WIN31;C:\DOS;C:\STACKER\CLOAKING
  246. SET TEMP=C:\DOS\TEMP
  247. SET MAD16=C:\MAD16
  248. C:\MAD16\sndinit /b
  249. GOTO %CONFIG%
  250.  
  251. :Virtual
  252. VIRTUAL.BAT
  253. GOTO CONTINUE
  254.  
  255. :MITSUMI
  256. LH C:\STACKER\CLOAKING\MSCDEX.EXE /D:MTMIDE01 /L:M
  257. C:\STACKER\CLOAKING\CACHECLK.EXE K=2048 WK=2048 WB=8
  258. GOTO CONTINUE
  259.  
  260. :NEXT
  261. Echo.
  262. Echo.
  263. rem ---------------------- MTM ATAPI CD-ROM ----------------------
  264. Echo          Press M to Load MSCDEX by Microsoft /D:MTMIDE01
  265. Echo          Press S to Load SuperCDX by American Info Sciences
  266. Echo.
  267. Choice /cMS /tM,2
  268. If errorlevel 2 goto SU
  269. If errorlevel 1 goto MS
  270.  
  271. :MS
  272. LH C:\DOS\MSCDEX /D:MTMIDE01 /L:M /M:20
  273. goto continue
  274.  
  275. :SU
  276. LH C:\CDPRO\SUPER218 /D:MTMIDE01 /a
  277. goto end
  278.  
  279. :CDBurner
  280. LH C:\DOS\DOSKEY.COM
  281. pause
  282. rem choice /cyn /ty,100
  283. WIN
  284. goto end
  285.  
  286. :DEFRAG
  287. CLEANUP
  288.  
  289. :TAPE
  290. BACKUP
  291. GOTO CONTINUE
  292.  
  293. :CONTINUE
  294. rem LH C:\DOS\SMARTDRV.EXE /L /X
  295. rem NOTE... Do Not run smartdrv with cloaking turned on!
  296. LH C:\DOS\SHARE.EXE /L:500 /F:5100
  297. LH C:\DOS\DOSKEY.COM
  298. GOTO END
  299.  
  300. :END
  301. SET BLASTER=A220 I5 D1 T4
  302.  
  303. ----------------
  304. The END - I added this example ONLY because of requests recieved from our
  305. customers. Remember, you can access HELP on any DOS command by typing HELP
  306. from the DOS prompt.
  307.  
  308. Thanks again, and enjoy our products...
  309.